scent of flower - Turkish English Dictionary